Dec 01 17:10:45.169 INFO testing freesig/mood_motion_server against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 17:10:45.169 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 17:10:45.321 INFO [stdout] dda4cdb95914f6be39a5438dbcd7b7122faf5e55918b6106b0be383522764abd
Dec 01 17:10:45.323 INFO running `"docker" "start" "-a" "dda4cdb95914f6be39a5438dbcd7b7122faf5e55918b6106b0be383522764abd"`
Dec 01 17:10:45.743 INFO [stderr] usermod: no changes
Dec 01 17:10:45.926 INFO [stderr]    Compiling smallvec v0.4.3
Dec 01 17:10:45.926 INFO [stderr]    Compiling serial-core v0.4.0
Dec 01 17:10:45.926 INFO [stderr]    Compiling ioctl-rs v0.1.5
Dec 01 17:10:45.927 INFO [stderr]    Compiling termios v0.2.2
Dec 01 17:10:45.931 INFO [stderr]    Compiling shared_library v0.1.7
Dec 01 17:10:45.932 INFO [stderr]    Compiling phf_generator v0.7.21
Dec 01 17:10:45.932 INFO [stderr]    Compiling tempfile v2.1.6
Dec 01 17:10:45.932 INFO [stderr]    Compiling cgmath v0.15.0
Dec 01 17:10:46.894 INFO [stderr]    Compiling arrayvec v0.4.2
Dec 01 17:10:46.898 INFO [stderr]    Compiling glium v0.17.1
Dec 01 17:10:46.936 INFO [stderr]    Compiling x11-dl v2.15.0
Dec 01 17:10:49.004 INFO [stderr]    Compiling phf_codegen v0.7.21
Dec 01 17:10:49.005 INFO [stderr]    Compiling fs2 v0.2.5
Dec 01 17:10:49.007 INFO [stderr]    Compiling serial-unix v0.4.0
Dec 01 17:10:49.036 INFO [stderr]    Compiling osmesa-sys v0.1.2
Dec 01 17:10:50.756 INFO [stderr]    Compiling memmap v0.4.0
Dec 01 17:10:51.383 INFO [stderr]    Compiling target_build_utils v0.3.1
Dec 01 17:10:51.383 INFO [stderr]    Compiling rusttype v0.2.3
Dec 01 17:10:51.441 INFO [stderr]    Compiling serial v0.4.0
Dec 01 17:11:10.667 INFO [stderr]    Compiling libloading v0.3.4
Dec 01 17:11:14.571 INFO [stderr]    Compiling dlib v0.3.1
Dec 01 17:11:15.047 INFO [stderr]    Compiling wayland-sys v0.9.10
Dec 01 17:11:16.632 INFO [stderr]    Compiling wayland-client v0.9.10
Dec 01 17:11:18.859 INFO [stderr]    Compiling wayland-protocols v0.9.10
Dec 01 17:11:18.859 INFO [stderr]    Compiling wayland-kbd v0.9.1
Dec 01 17:11:22.776 INFO [stderr]    Compiling wayland-window v0.7.0
Dec 01 17:11:23.603 INFO [stderr]    Compiling winit v0.7.6
Dec 01 17:11:28.699 INFO [stderr]    Compiling glutin v0.9.2
Dec 01 17:11:53.494 INFO [stderr]    Compiling glium_text_rusttype v0.2.0
Dec 01 17:11:55.479 INFO [stderr]    Compiling mood_motion_server v0.1.0 (/source)
Dec 01 17:11:57.483 INFO [stderr] warning: unused `#[macro_use]` import
Dec 01 17:11:57.483 INFO [stderr]  --> src/main.rs:1:1
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 1 | #[macro_use]
Dec 01 17:11:57.483 INFO [stderr]   | ^^^^^^^^^^^^
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `Surface`
Dec 01 17:11:57.483 INFO [stderr]  --> src/render.rs:1:21
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 1 | use glium::{glutin, Surface, Display};
Dec 01 17:11:57.483 INFO [stderr]   |                     ^^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `DivAssign`
Dec 01 17:11:57.483 INFO [stderr]  --> src/movement.rs:4:32
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 4 | use std::ops::{Sub, AddAssign, DivAssign};
Dec 01 17:11:57.483 INFO [stderr]   |                                ^^^^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `std::vec::IntoIter`
Dec 01 17:11:57.483 INFO [stderr]  --> src/clouds.rs:5:5
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 5 | use std::vec::IntoIter;
Dec 01 17:11:57.483 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `std`
Dec 01 17:11:57.483 INFO [stderr]  --> src/font.rs:1:5
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 1 | use std;
Dec 01 17:11:57.483 INFO [stderr]   |     ^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `cgmath`
Dec 01 17:11:57.483 INFO [stderr]  --> src/font.rs:4:5
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 4 | use cgmath;
Dec 01 17:11:57.483 INFO [stderr]   |     ^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `TextDisplay`
Dec 01 17:11:57.483 INFO [stderr]  --> src/font.rs:5:18
Dec 01 17:11:57.483 INFO [stderr]   |
Dec 01 17:11:57.483 INFO [stderr] 5 | use glium_text::{TextDisplay, TextSystem};
Dec 01 17:11:57.483 INFO [stderr]   |                  ^^^^^^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.483 INFO [stderr] warning: unused import: `font::Text`
Dec 01 17:11:57.483 INFO [stderr]   --> src/main.rs:39:5
Dec 01 17:11:57.483 INFO [stderr]    |
Dec 01 17:11:57.483 INFO [stderr] 39 | use font::Text;
Dec 01 17:11:57.483 INFO [stderr]    |     ^^^^^^^^^^
Dec 01 17:11:57.483 INFO [stderr] 
Dec 01 17:11:57.703 INFO [stderr] warning: unreachable expression
Dec 01 17:11:57.703 INFO [stderr]   --> src/arduino.rs:50:5
Dec 01 17:11:57.703 INFO [stderr]    |
Dec 01 17:11:57.703 INFO [stderr] 50 |     Ok(())
Dec 01 17:11:57.703 INFO [stderr]    |     ^^^^^^
Dec 01 17:11:57.703 INFO [stderr]    |
Dec 01 17:11:57.703 INFO [stderr]    = note: #[warn(unreachable_code)] on by default
Dec 01 17:11:57.703 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `e`
Dec 01 17:11:57.811 INFO [stderr]   --> src/arduino.rs:24:13
Dec 01 17:11:57.811 INFO [stderr]    |
Dec 01 17:11:57.811 INFO [stderr] 24 |         Err(e) => {
Dec 01 17:11:57.811 INFO [stderr]    |             ^ help: consider using `_e` instead
Dec 01 17:11:57.811 INFO [stderr]    |
Dec 01 17:11:57.811 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `out_buf`
Dec 01 17:11:57.811 INFO [stderr]   --> src/arduino.rs:34:13
Dec 01 17:11:57.811 INFO [stderr]    |
Dec 01 17:11:57.811 INFO [stderr] 34 |     let mut out_buf: Vec<u8> = vec![0u8; 100]; 
Dec 01 17:11:57.811 INFO [stderr]    |             ^^^^^^^ help: consider using `_out_buf` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `amt`
Dec 01 17:11:57.811 INFO [stderr]   --> src/movement.rs:81:10
Dec 01 17:11:57.811 INFO [stderr]    |
Dec 01 17:11:57.811 INFO [stderr] 81 |     let (amt, src) = socket.recv_from(&mut buf).unwrap();
Dec 01 17:11:57.811 INFO [stderr]    |          ^^^ help: consider using `_amt` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `src`
Dec 01 17:11:57.811 INFO [stderr]   --> src/movement.rs:81:15
Dec 01 17:11:57.811 INFO [stderr]    |
Dec 01 17:11:57.811 INFO [stderr] 81 |     let (amt, src) = socket.recv_from(&mut buf).unwrap();
Dec 01 17:11:57.811 INFO [stderr]    |               ^^^ help: consider using `_src` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `i`
Dec 01 17:11:57.811 INFO [stderr]    --> src/main.rs:137:9
Dec 01 17:11:57.811 INFO [stderr]     |
Dec 01 17:11:57.811 INFO [stderr] 137 |     for i in 0..START_SIZE {
Dec 01 17:11:57.811 INFO [stderr]     |         ^ help: consider using `_i` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: unused variable: `TryRecvError`
Dec 01 17:11:57.811 INFO [stderr]    --> src/main.rs:153:13
Dec 01 17:11:57.811 INFO [stderr]     |
Dec 01 17:11:57.811 INFO [stderr] 153 |             TryRecvError => (),
Dec 01 17:11:57.811 INFO [stderr]     |             ^^^^^^^^^^^^ help: consider using `_TryRecvError` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.811 INFO [stderr] warning: variable `count` is assigned to, but never used
Dec 01 17:11:57.811 INFO [stderr]    --> src/main.rs:210:13
Dec 01 17:11:57.811 INFO [stderr]     |
Dec 01 17:11:57.811 INFO [stderr] 210 |     let mut count = 0;
Dec 01 17:11:57.811 INFO [stderr]     |             ^^^^^
Dec 01 17:11:57.811 INFO [stderr]     |
Dec 01 17:11:57.811 INFO [stderr]     = note: consider using `_count` instead
Dec 01 17:11:57.811 INFO [stderr] 
Dec 01 17:11:57.827 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.827 INFO [stderr]    --> src/main.rs:107:13
Dec 01 17:11:57.827 INFO [stderr]     |
Dec 01 17:11:57.827 INFO [stderr] 107 |         let mut jerk = j.lock().unwrap();
Dec 01 17:11:57.827 INFO [stderr]     |             ----^^^^
Dec 01 17:11:57.827 INFO [stderr]     |             |
Dec 01 17:11:57.827 INFO [stderr]     |             help: remove this `mut`
Dec 01 17:11:57.827 INFO [stderr]     |
Dec 01 17:11:57.827 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 01 17:11:57.827 INFO [stderr] 
Dec 01 17:11:57.839 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.839 INFO [stderr]    --> src/main.rs:184:9
Dec 01 17:11:57.839 INFO [stderr]     |
Dec 01 17:11:57.839 INFO [stderr] 184 |     let mut patterns = create_colour_clouds();
Dec 01 17:11:57.839 INFO [stderr]     |         ----^^^^^^^^
Dec 01 17:11:57.839 INFO [stderr]     |         |
Dec 01 17:11:57.839 INFO [stderr]     |         help: remove this `mut`
Dec 01 17:11:57.839 INFO [stderr] 
Dec 01 17:11:57.839 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.839 INFO [stderr]    --> src/main.rs:188:9
Dec 01 17:11:57.839 INFO [stderr]     |
Dec 01 17:11:57.839 INFO [stderr] 188 |     let mut port = arduino::open();
Dec 01 17:11:57.839 INFO [stderr]     |         ----^^^^
Dec 01 17:11:57.839 INFO [stderr]     |         |
Dec 01 17:11:57.839 INFO [stderr]     |         help: remove this `mut`
Dec 01 17:11:57.839 INFO [stderr] 
Dec 01 17:11:57.851 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.851 INFO [stderr]   --> src/arduino.rs:34:9
Dec 01 17:11:57.851 INFO [stderr]    |
Dec 01 17:11:57.851 INFO [stderr] 34 |     let mut out_buf: Vec<u8> = vec![0u8; 100]; 
Dec 01 17:11:57.851 INFO [stderr]    |         ----^^^^^^^
Dec 01 17:11:57.851 INFO [stderr]    |         |
Dec 01 17:11:57.851 INFO [stderr]    |         help: remove this `mut`
Dec 01 17:11:57.851 INFO [stderr] 
Dec 01 17:11:57.891 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.891 INFO [stderr]   --> src/render.rs:42:9
Dec 01 17:11:57.891 INFO [stderr]    |
Dec 01 17:11:57.891 INFO [stderr] 42 |     let mut events_loop = glutin::EventsLoop::new();
Dec 01 17:11:57.891 INFO [stderr]    |         ----^^^^^^^^^^^
Dec 01 17:11:57.891 INFO [stderr]    |         |
Dec 01 17:11:57.891 INFO [stderr]    |         help: remove this `mut`
Dec 01 17:11:57.891 INFO [stderr] 
Dec 01 17:11:57.911 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:11:57.911 INFO [stderr]   --> src/clouds.rs:51:12
Dec 01 17:11:57.911 INFO [stderr]    |
Dec 01 17:11:57.911 INFO [stderr] 51 |         Ok(mut f) => {
Dec 01 17:11:57.911 INFO [stderr]    |            ----^
Dec 01 17:11:57.911 INFO [stderr]    |            |
Dec 01 17:11:57.911 INFO [stderr]    |            help: remove this `mut`
Dec 01 17:11:57.911 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: function is never used: `jerk_to_light`
Dec 01 17:11:57.923 INFO [stderr]    --> src/movement.rs:110:1
Dec 01 17:11:57.923 INFO [stderr]     |
Dec 01 17:11:57.923 INFO [stderr] 110 | pub fn jerk_to_light(colour: f32, light: i16) -> String{
Dec 01 17:11:57.923 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr]     |
Dec 01 17:11:57.923 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: struct is never constructed: `Cloud`
Dec 01 17:11:57.923 INFO [stderr]   --> src/clouds.rs:12:1
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 12 | pub struct Cloud{
Dec 01 17:11:57.923 INFO [stderr]    | ^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: function is never used: `load`
Dec 01 17:11:57.923 INFO [stderr]   --> src/clouds.rs:87:1
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 87 | pub fn load(p: &Path, min: u8, max: u8) -> Option<Cloud> {
Dec 01 17:11:57.923 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: function is never used: `cloud_to_light`
Dec 01 17:11:57.923 INFO [stderr]    --> src/clouds.rs:121:1
Dec 01 17:11:57.923 INFO [stderr]     |
Dec 01 17:11:57.923 INFO [stderr] 121 | pub fn cloud_to_light(c: &mut Cloud) -> Colour<i16>{
Dec 01 17:11:57.923 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: method is never used: `new`
Dec 01 17:11:57.923 INFO [stderr]   --> src/buffer.rs:10:5
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 10 |     pub fn new(size: usize) -> Self {
Dec 01 17:11:57.923 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: method is never used: `last`
Dec 01 17:11:57.923 INFO [stderr]   --> src/buffer.rs:32:5
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 32 |     pub fn last(&self) -> Option<f32>{
Dec 01 17:11:57.923 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: function is never used: `create_clouds`
Dec 01 17:11:57.923 INFO [stderr]   --> src/main.rs:43:1
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 43 | fn create_clouds() -> Vec<Cloud> {
Dec 01 17:11:57.923 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.923 INFO [stderr] warning: function is never used: `run_clouds`
Dec 01 17:11:57.923 INFO [stderr]   --> src/main.rs:75:1
Dec 01 17:11:57.923 INFO [stderr]    |
Dec 01 17:11:57.923 INFO [stderr] 75 | fn run_clouds(mut patterns: Vec<Cloud>, tx: Sender<String>, j: Arc< Mutex<f32> >){
Dec 01 17:11:57.923 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.923 INFO [stderr] 
Dec 01 17:11:57.927 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.927 INFO [stderr]    --> src/render.rs:107:29
Dec 01 17:11:57.927 INFO [stderr]     |
Dec 01 17:11:57.927 INFO [stderr] 107 |                             min_sender.send(*min_accel);
Dec 01 17:11:57.927 INFO [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.927 INFO [stderr]     |
Dec 01 17:11:57.927 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 01 17:11:57.927 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.927 INFO [stderr] 
Dec 01 17:11:57.927 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.927 INFO [stderr]    --> src/render.rs:115:29
Dec 01 17:11:57.927 INFO [stderr]     |
Dec 01 17:11:57.927 INFO [stderr] 115 |                             min_sender.send(*min_accel);
Dec 01 17:11:57.927 INFO [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:11:57.927 INFO [stderr]     |
Dec 01 17:11:57.927 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.927 INFO [stderr] 
Dec 01 17:11:57.927 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.927 INFO [stderr]   --> src/main.rs:89:13
Dec 01 17:11:57.927 INFO [stderr]    |
Dec 01 17:11:57.927 INFO [stderr] 89 |             tx.send(msg);
Dec 01 17:11:57.927 INFO [stderr]    |             ^^^^^^^^^^^^^
Dec 01 17:11:57.928 INFO [stderr]    |
Dec 01 17:11:57.928 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.928 INFO [stderr] 
Dec 01 17:11:57.928 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.928 INFO [stderr]   --> src/main.rs:91:13
Dec 01 17:11:57.928 INFO [stderr]    |
Dec 01 17:11:57.928 INFO [stderr] 91 |             tx.send(msg);
Dec 01 17:11:57.928 INFO [stderr]    |             ^^^^^^^^^^^^^
Dec 01 17:11:57.928 INFO [stderr]    |
Dec 01 17:11:57.928 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.928 INFO [stderr] 
Dec 01 17:11:57.928 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.928 INFO [stderr]    --> src/main.rs:126:9
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr] 126 |         tx.send(msg);
Dec 01 17:11:57.928 INFO [stderr]     |         ^^^^^^^^^^^^^
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.928 INFO [stderr] 
Dec 01 17:11:57.928 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:11:57.928 INFO [stderr]    --> src/main.rs:128:9
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr] 128 |         tx.send(msg);
Dec 01 17:11:57.928 INFO [stderr]     |         ^^^^^^^^^^^^^
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:11:57.928 INFO [stderr] 
Dec 01 17:11:57.928 INFO [stderr] warning: variable `TryRecvError` should have a snake case name such as `try_recv_error`
Dec 01 17:11:57.928 INFO [stderr]    --> src/main.rs:153:13
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr] 153 |             TryRecvError => (),
Dec 01 17:11:57.928 INFO [stderr]     |             ^^^^^^^^^^^^
Dec 01 17:11:57.928 INFO [stderr]     |
Dec 01 17:11:57.928 INFO [stderr]     = note: #[warn(non_snake_case)] on by default
Dec 01 17:11:57.928 INFO [stderr] 
Dec 01 17:12:05.874 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 20s
Dec 01 17:12:05.890 INFO [stderr] su: No module specific data is present
Dec 01 17:12:06.419 INFO running `"docker" "inspect" "dda4cdb95914f6be39a5438dbcd7b7122faf5e55918b6106b0be383522764abd"`
Dec 01 17:12:06.765 INFO running `"docker" "rm" "-f" "dda4cdb95914f6be39a5438dbcd7b7122faf5e55918b6106b0be383522764abd"`
Dec 01 17:12:07.077 INFO [stdout] dda4cdb95914f6be39a5438dbcd7b7122faf5e55918b6106b0be383522764abd
Dec 01 17:12:07.086 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 17:12:07.472 INFO [stdout] de07ff2a97700fdf86b52ddb73bb41a9f19319f12c1b421e9c673e6bbb4219c8
Dec 01 17:12:07.475 INFO running `"docker" "start" "-a" "de07ff2a97700fdf86b52ddb73bb41a9f19319f12c1b421e9c673e6bbb4219c8"`
Dec 01 17:12:09.046 INFO [stderr] usermod: no changes
Dec 01 17:12:09.283 INFO [stderr]    Compiling mood_motion_server v0.1.0 (/source)
Dec 01 17:12:11.279 INFO [stderr] warning: unused `#[macro_use]` import
Dec 01 17:12:11.279 INFO [stderr]  --> src/main.rs:1:1
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 1 | #[macro_use]
Dec 01 17:12:11.279 INFO [stderr]   | ^^^^^^^^^^^^
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `Surface`
Dec 01 17:12:11.279 INFO [stderr]  --> src/render.rs:1:21
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 1 | use glium::{glutin, Surface, Display};
Dec 01 17:12:11.279 INFO [stderr]   |                     ^^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `DivAssign`
Dec 01 17:12:11.279 INFO [stderr]  --> src/movement.rs:4:32
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 4 | use std::ops::{Sub, AddAssign, DivAssign};
Dec 01 17:12:11.279 INFO [stderr]   |                                ^^^^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `std::vec::IntoIter`
Dec 01 17:12:11.279 INFO [stderr]  --> src/clouds.rs:5:5
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 5 | use std::vec::IntoIter;
Dec 01 17:12:11.279 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `std`
Dec 01 17:12:11.279 INFO [stderr]  --> src/font.rs:1:5
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 1 | use std;
Dec 01 17:12:11.279 INFO [stderr]   |     ^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `cgmath`
Dec 01 17:12:11.279 INFO [stderr]  --> src/font.rs:4:5
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 4 | use cgmath;
Dec 01 17:12:11.279 INFO [stderr]   |     ^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `TextDisplay`
Dec 01 17:12:11.279 INFO [stderr]  --> src/font.rs:5:18
Dec 01 17:12:11.279 INFO [stderr]   |
Dec 01 17:12:11.279 INFO [stderr] 5 | use glium_text::{TextDisplay, TextSystem};
Dec 01 17:12:11.279 INFO [stderr]   |                  ^^^^^^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.279 INFO [stderr] warning: unused import: `font::Text`
Dec 01 17:12:11.279 INFO [stderr]   --> src/main.rs:39:5
Dec 01 17:12:11.279 INFO [stderr]    |
Dec 01 17:12:11.279 INFO [stderr] 39 | use font::Text;
Dec 01 17:12:11.279 INFO [stderr]    |     ^^^^^^^^^^
Dec 01 17:12:11.279 INFO [stderr] 
Dec 01 17:12:11.470 INFO [stderr] warning: unreachable expression
Dec 01 17:12:11.470 INFO [stderr]   --> src/arduino.rs:50:5
Dec 01 17:12:11.470 INFO [stderr]    |
Dec 01 17:12:11.470 INFO [stderr] 50 |     Ok(())
Dec 01 17:12:11.470 INFO [stderr]    |     ^^^^^^
Dec 01 17:12:11.470 INFO [stderr]    |
Dec 01 17:12:11.470 INFO [stderr]    = note: #[warn(unreachable_code)] on by default
Dec 01 17:12:11.470 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `e`
Dec 01 17:12:11.587 INFO [stderr]   --> src/arduino.rs:24:13
Dec 01 17:12:11.587 INFO [stderr]    |
Dec 01 17:12:11.587 INFO [stderr] 24 |         Err(e) => {
Dec 01 17:12:11.587 INFO [stderr]    |             ^ help: consider using `_e` instead
Dec 01 17:12:11.587 INFO [stderr]    |
Dec 01 17:12:11.587 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `out_buf`
Dec 01 17:12:11.587 INFO [stderr]   --> src/arduino.rs:34:13
Dec 01 17:12:11.587 INFO [stderr]    |
Dec 01 17:12:11.587 INFO [stderr] 34 |     let mut out_buf: Vec<u8> = vec![0u8; 100]; 
Dec 01 17:12:11.587 INFO [stderr]    |             ^^^^^^^ help: consider using `_out_buf` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `amt`
Dec 01 17:12:11.587 INFO [stderr]   --> src/movement.rs:81:10
Dec 01 17:12:11.587 INFO [stderr]    |
Dec 01 17:12:11.587 INFO [stderr] 81 |     let (amt, src) = socket.recv_from(&mut buf).unwrap();
Dec 01 17:12:11.587 INFO [stderr]    |          ^^^ help: consider using `_amt` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `src`
Dec 01 17:12:11.587 INFO [stderr]   --> src/movement.rs:81:15
Dec 01 17:12:11.587 INFO [stderr]    |
Dec 01 17:12:11.587 INFO [stderr] 81 |     let (amt, src) = socket.recv_from(&mut buf).unwrap();
Dec 01 17:12:11.587 INFO [stderr]    |               ^^^ help: consider using `_src` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `i`
Dec 01 17:12:11.587 INFO [stderr]    --> src/main.rs:137:9
Dec 01 17:12:11.587 INFO [stderr]     |
Dec 01 17:12:11.587 INFO [stderr] 137 |     for i in 0..START_SIZE {
Dec 01 17:12:11.587 INFO [stderr]     |         ^ help: consider using `_i` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: unused variable: `TryRecvError`
Dec 01 17:12:11.587 INFO [stderr]    --> src/main.rs:153:13
Dec 01 17:12:11.587 INFO [stderr]     |
Dec 01 17:12:11.587 INFO [stderr] 153 |             TryRecvError => (),
Dec 01 17:12:11.587 INFO [stderr]     |             ^^^^^^^^^^^^ help: consider using `_TryRecvError` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.587 INFO [stderr] warning: variable `count` is assigned to, but never used
Dec 01 17:12:11.587 INFO [stderr]    --> src/main.rs:210:13
Dec 01 17:12:11.587 INFO [stderr]     |
Dec 01 17:12:11.587 INFO [stderr] 210 |     let mut count = 0;
Dec 01 17:12:11.587 INFO [stderr]     |             ^^^^^
Dec 01 17:12:11.587 INFO [stderr]     |
Dec 01 17:12:11.587 INFO [stderr]     = note: consider using `_count` instead
Dec 01 17:12:11.587 INFO [stderr] 
Dec 01 17:12:11.595 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.595 INFO [stderr]    --> src/main.rs:107:13
Dec 01 17:12:11.595 INFO [stderr]     |
Dec 01 17:12:11.595 INFO [stderr] 107 |         let mut jerk = j.lock().unwrap();
Dec 01 17:12:11.595 INFO [stderr]     |             ----^^^^
Dec 01 17:12:11.595 INFO [stderr]     |             |
Dec 01 17:12:11.595 INFO [stderr]     |             help: remove this `mut`
Dec 01 17:12:11.595 INFO [stderr]     |
Dec 01 17:12:11.595 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 01 17:12:11.595 INFO [stderr] 
Dec 01 17:12:11.615 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.615 INFO [stderr]    --> src/main.rs:184:9
Dec 01 17:12:11.615 INFO [stderr]     |
Dec 01 17:12:11.615 INFO [stderr] 184 |     let mut patterns = create_colour_clouds();
Dec 01 17:12:11.615 INFO [stderr]     |         ----^^^^^^^^
Dec 01 17:12:11.615 INFO [stderr]     |         |
Dec 01 17:12:11.615 INFO [stderr]     |         help: remove this `mut`
Dec 01 17:12:11.615 INFO [stderr] 
Dec 01 17:12:11.615 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.615 INFO [stderr]    --> src/main.rs:188:9
Dec 01 17:12:11.615 INFO [stderr]     |
Dec 01 17:12:11.615 INFO [stderr] 188 |     let mut port = arduino::open();
Dec 01 17:12:11.615 INFO [stderr]     |         ----^^^^
Dec 01 17:12:11.615 INFO [stderr]     |         |
Dec 01 17:12:11.615 INFO [stderr]     |         help: remove this `mut`
Dec 01 17:12:11.615 INFO [stderr] 
Dec 01 17:12:11.615 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.615 INFO [stderr]   --> src/arduino.rs:34:9
Dec 01 17:12:11.615 INFO [stderr]    |
Dec 01 17:12:11.615 INFO [stderr] 34 |     let mut out_buf: Vec<u8> = vec![0u8; 100]; 
Dec 01 17:12:11.615 INFO [stderr]    |         ----^^^^^^^
Dec 01 17:12:11.615 INFO [stderr]    |         |
Dec 01 17:12:11.615 INFO [stderr]    |         help: remove this `mut`
Dec 01 17:12:11.615 INFO [stderr] 
Dec 01 17:12:11.663 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.663 INFO [stderr]   --> src/render.rs:42:9
Dec 01 17:12:11.663 INFO [stderr]    |
Dec 01 17:12:11.663 INFO [stderr] 42 |     let mut events_loop = glutin::EventsLoop::new();
Dec 01 17:12:11.663 INFO [stderr]    |         ----^^^^^^^^^^^
Dec 01 17:12:11.663 INFO [stderr]    |         |
Dec 01 17:12:11.663 INFO [stderr]    |         help: remove this `mut`
Dec 01 17:12:11.663 INFO [stderr] 
Dec 01 17:12:11.679 INFO [stderr] warning: variable does not need to be mutable
Dec 01 17:12:11.679 INFO [stderr]   --> src/clouds.rs:51:12
Dec 01 17:12:11.679 INFO [stderr]    |
Dec 01 17:12:11.679 INFO [stderr] 51 |         Ok(mut f) => {
Dec 01 17:12:11.679 INFO [stderr]    |            ----^
Dec 01 17:12:11.679 INFO [stderr]    |            |
Dec 01 17:12:11.679 INFO [stderr]    |            help: remove this `mut`
Dec 01 17:12:11.679 INFO [stderr] 
Dec 01 17:12:11.691 INFO [stderr] warning: function is never used: `jerk_to_light`
Dec 01 17:12:11.691 INFO [stderr]    --> src/movement.rs:110:1
Dec 01 17:12:11.691 INFO [stderr]     |
Dec 01 17:12:11.691 INFO [stderr] 110 | pub fn jerk_to_light(colour: f32, light: i16) -> String{
Dec 01 17:12:11.691 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.691 INFO [stderr]     |
Dec 01 17:12:11.691 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 17:12:11.691 INFO [stderr] 
Dec 01 17:12:11.691 INFO [stderr] warning: struct is never constructed: `Cloud`
Dec 01 17:12:11.691 INFO [stderr]   --> src/clouds.rs:12:1
Dec 01 17:12:11.691 INFO [stderr]    |
Dec 01 17:12:11.691 INFO [stderr] 12 | pub struct Cloud{
Dec 01 17:12:11.691 INFO [stderr]    | ^^^^^^^^^^^^^^^^
Dec 01 17:12:11.691 INFO [stderr] 
Dec 01 17:12:11.691 INFO [stderr] warning: function is never used: `load`
Dec 01 17:12:11.691 INFO [stderr]   --> src/clouds.rs:87:1
Dec 01 17:12:11.691 INFO [stderr]    |
Dec 01 17:12:11.691 INFO [stderr] 87 | pub fn load(p: &Path, min: u8, max: u8) -> Option<Cloud> {
Dec 01 17:12:11.691 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.691 INFO [stderr] 
Dec 01 17:12:11.691 INFO [stderr] warning: function is never used: `cloud_to_light`
Dec 01 17:12:11.691 INFO [stderr]    --> src/clouds.rs:121:1
Dec 01 17:12:11.692 INFO [stderr]     |
Dec 01 17:12:11.692 INFO [stderr] 121 | pub fn cloud_to_light(c: &mut Cloud) -> Colour<i16>{
Dec 01 17:12:11.692 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.692 INFO [stderr] 
Dec 01 17:12:11.692 INFO [stderr] warning: method is never used: `new`
Dec 01 17:12:11.692 INFO [stderr]   --> src/buffer.rs:10:5
Dec 01 17:12:11.692 INFO [stderr]    |
Dec 01 17:12:11.692 INFO [stderr] 10 |     pub fn new(size: usize) -> Self {
Dec 01 17:12:11.692 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.692 INFO [stderr] 
Dec 01 17:12:11.692 INFO [stderr] warning: method is never used: `last`
Dec 01 17:12:11.692 INFO [stderr]   --> src/buffer.rs:32:5
Dec 01 17:12:11.692 INFO [stderr]    |
Dec 01 17:12:11.692 INFO [stderr] 32 |     pub fn last(&self) -> Option<f32>{
Dec 01 17:12:11.692 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.692 INFO [stderr] 
Dec 01 17:12:11.692 INFO [stderr] warning: function is never used: `create_clouds`
Dec 01 17:12:11.692 INFO [stderr]   --> src/main.rs:43:1
Dec 01 17:12:11.692 INFO [stderr]    |
Dec 01 17:12:11.692 INFO [stderr] 43 | fn create_clouds() -> Vec<Cloud> {
Dec 01 17:12:11.692 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.692 INFO [stderr] 
Dec 01 17:12:11.692 INFO [stderr] warning: function is never used: `run_clouds`
Dec 01 17:12:11.692 INFO [stderr]   --> src/main.rs:75:1
Dec 01 17:12:11.692 INFO [stderr]    |
Dec 01 17:12:11.692 INFO [stderr] 75 | fn run_clouds(mut patterns: Vec<Cloud>, tx: Sender<String>, j: Arc< Mutex<f32> >){
Dec 01 17:12:11.692 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.692 INFO [stderr] 
Dec 01 17:12:11.694 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.694 INFO [stderr]    --> src/render.rs:107:29
Dec 01 17:12:11.695 INFO [stderr]     |
Dec 01 17:12:11.695 INFO [stderr] 107 |                             min_sender.send(*min_accel);
Dec 01 17:12:11.695 INFO [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.695 INFO [stderr]     |
Dec 01 17:12:11.695 INFO [stderr]     = note: #[warn(unused_must_use)] on by default
Dec 01 17:12:11.695 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.695 INFO [stderr] 
Dec 01 17:12:11.695 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.695 INFO [stderr]    --> src/render.rs:115:29
Dec 01 17:12:11.695 INFO [stderr]     |
Dec 01 17:12:11.695 INFO [stderr] 115 |                             min_sender.send(*min_accel);
Dec 01 17:12:11.695 INFO [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 17:12:11.695 INFO [stderr]     |
Dec 01 17:12:11.695 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.695 INFO [stderr] 
Dec 01 17:12:11.695 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.696 INFO [stderr]   --> src/main.rs:89:13
Dec 01 17:12:11.696 INFO [stderr]    |
Dec 01 17:12:11.696 INFO [stderr] 89 |             tx.send(msg);
Dec 01 17:12:11.696 INFO [stderr]    |             ^^^^^^^^^^^^^
Dec 01 17:12:11.696 INFO [stderr]    |
Dec 01 17:12:11.696 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.696 INFO [stderr] 
Dec 01 17:12:11.696 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.696 INFO [stderr]   --> src/main.rs:91:13
Dec 01 17:12:11.696 INFO [stderr]    |
Dec 01 17:12:11.696 INFO [stderr] 91 |             tx.send(msg);
Dec 01 17:12:11.696 INFO [stderr]    |             ^^^^^^^^^^^^^
Dec 01 17:12:11.696 INFO [stderr]    |
Dec 01 17:12:11.696 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.696 INFO [stderr] 
Dec 01 17:12:11.696 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.696 INFO [stderr]    --> src/main.rs:126:9
Dec 01 17:12:11.696 INFO [stderr]     |
Dec 01 17:12:11.696 INFO [stderr] 126 |         tx.send(msg);
Dec 01 17:12:11.696 INFO [stderr]     |         ^^^^^^^^^^^^^
Dec 01 17:12:11.696 INFO [stderr]     |
Dec 01 17:12:11.696 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.696 INFO [stderr] 
Dec 01 17:12:11.696 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 17:12:11.696 INFO [stderr]    --> src/main.rs:128:9
Dec 01 17:12:11.696 INFO [stderr]     |
Dec 01 17:12:11.696 INFO [stderr] 128 |         tx.send(msg);
Dec 01 17:12:11.702 INFO [stderr]     |         ^^^^^^^^^^^^^
Dec 01 17:12:11.703 INFO [stderr]     |
Dec 01 17:12:11.703 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 17:12:11.703 INFO [stderr] 
Dec 01 17:12:11.703 INFO [stderr] warning: variable `TryRecvError` should have a snake case name such as `try_recv_error`
Dec 01 17:12:11.703 INFO [stderr]    --> src/main.rs:153:13
Dec 01 17:12:11.703 INFO [stderr]     |
Dec 01 17:12:11.703 INFO [stderr] 153 |             TryRecvError => (),
Dec 01 17:12:11.703 INFO [stderr]     |             ^^^^^^^^^^^^
Dec 01 17:12:11.703 INFO [stderr]     |
Dec 01 17:12:11.703 INFO [stderr]     = note: #[warn(non_snake_case)] on by default
Dec 01 17:12:11.703 INFO [stderr] 
Dec 01 17:12:12.246 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.17s
Dec 01 17:12:12.258 INFO [stderr] su: No module specific data is present
Dec 01 17:12:12.966 INFO running `"docker" "inspect" "de07ff2a97700fdf86b52ddb73bb41a9f19319f12c1b421e9c673e6bbb4219c8"`
Dec 01 17:12:13.313 INFO running `"docker" "rm" "-f" "de07ff2a97700fdf86b52ddb73bb41a9f19319f12c1b421e9c673e6bbb4219c8"`
Dec 01 17:12:13.571 INFO [stdout] de07ff2a97700fdf86b52ddb73bb41a9f19319f12c1b421e9c673e6bbb4219c8
Dec 01 17:12:13.575 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 17:12:14.052 INFO [stdout] 6a34b9f55d87eb2d492ccf6d9ed896541e2e2a5e0eab0fde34a1b416db486d85
Dec 01 17:12:14.056 INFO running `"docker" "start" "-a" "6a34b9f55d87eb2d492ccf6d9ed896541e2e2a5e0eab0fde34a1b416db486d85"`
Dec 01 17:12:15.086 INFO [stderr] usermod: no changes
Dec 01 17:12:15.335 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.21s
Dec 01 17:12:15.347 INFO [stderr]      Running /target/debug/deps/mood_motion_server-8b3e3c05d41782a7
Dec 01 17:12:15.359 INFO [stderr] su: No module specific data is present
Dec 01 17:12:15.359 INFO [stdout] 
Dec 01 17:12:15.359 INFO [stdout] running 0 tests
Dec 01 17:12:15.359 INFO [stdout] 
Dec 01 17:12:15.359 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 17:12:15.359 INFO [stdout] 
Dec 01 17:12:16.168 INFO running `"docker" "inspect" "6a34b9f55d87eb2d492ccf6d9ed896541e2e2a5e0eab0fde34a1b416db486d85"`
Dec 01 17:12:16.521 INFO running `"docker" "rm" "-f" "6a34b9f55d87eb2d492ccf6d9ed896541e2e2a5e0eab0fde34a1b416db486d85"`
Dec 01 17:12:16.799 INFO [stdout] 6a34b9f55d87eb2d492ccf6d9ed896541e2e2a5e0eab0fde34a1b416db486d85
